package com.yx.system.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * 图书类
 */
public class TdBook implements Serializable{

    private static final long serialVersionUID = 1L;

    //图书id
    private Integer id;
    //创建时间
    private Date createdate;
    //更新时间
    private Date updatedate;
    //书名
    private String bookname;
    //图书编号（唯一标示）
    private String bookno;
    //图书图片
    private String picurl;
    //图书排序号
    private Integer booknum;
    //一级分类名称
    private String categoryname;
    //一级分类id
    private Integer categoryid;
    //二级分类名称
    private String classificationname;
    //二级分类id
    private Integer classificationid;
    //是否收费（0：免费，1：收费）
    private Boolean ispay;
    //作者编码
    private String authorCode;
    //作者名称
    private String authorName;
    //是否是三界都在看（0：否，1：是）
    private Boolean issanjie;
    //是否是中原武侠（0：否，1：是）
    private Boolean iswuxia;
    //是否是仙界大陆（0：否,1：是）
    private Boolean isxianjie;
    //是否是奇幻世界（0：否,1：是）
    private Boolean isqihuan;
    //是否是宫廷侯爵（0：否,1：是）
    private Boolean isgongting;
    //是否是现言优选（0：否,1：是）
    private Boolean isxianyan;
    //是否是主编精选（0：否,1：是）
    private Boolean isjingxuan;
    //是否热门精选
    private Boolean isremen;
    //是否删除（0：否,1：是）
    private Boolean isdelete;
    //最新章节名
    private String newsection;
    //最新章节id
    private Integer newsectionid;
    //小说来源
    private String source;
    //点击数
    private Integer checknum;
    //小说简介
    private String introduction;
    //销量
    private Integer sell;
    //评分
    private Double grade;
    //评分人数
    private Integer gradeNumber;
    //是否连载
    private Boolean isserialize;
    //字数分类（0：0-10w，1：10-30w，2:30-100w）
    private Integer wordType;
    //点赞人数
    private Integer likeCount;
    //收藏人数
    private Integer collectionCount;
    //打赏人数
    private Integer rewardCount;
    //打赏金额
    private Integer rewardMoney;
    //评论数
    private Integer commentCount;
    //女评论数
    private Integer commentGirlCount;
    //男评论数
    private Integer commentBoyCount;
    //小说字数
    private Integer fontCount;
    //总章节数
    private Integer sectionNumber;
    //总评分数
    private Double gradeSum;
    //类型（0：原创，1：第三方导入）
    private Integer booktype;
    //来源类型（0：本站，1：原创，2：趣阅，3：寒武）
    private Integer origin;
    //首发状态
    private Integer publish;
    //授权状态
    private Integer impower;
    //订阅金额
    private Integer subscibeMoney;
    //保底收入
    private Double guarantee;
    //是否参加比赛(0：不参加，1：参加)
    private Integer isGame;
    //比赛点击数
    private Integer gameClickCount;
    //比赛订阅数
    private Integer gameSubscribeCount;

    public Integer getIsGame() {
        return isGame;
    }

    public void setIsGame(Integer isGame) {
        this.isGame = isGame;
    }

    public Integer getGameClickCount() {
        return gameClickCount;
    }

    public void setGameClickCount(Integer gameClickCount) {
        this.gameClickCount = gameClickCount;
    }

    public Integer getGameSubscribeCount() {
        return gameSubscribeCount;
    }

    public void setGameSubscribeCount(Integer gameSubscribeCount) {
        this.gameSubscribeCount = gameSubscribeCount;
    }

    public Double getGuarantee() {
        return guarantee;
    }

    public void setGuarantee(Double guarantee) {
        this.guarantee = guarantee;
    }

    public Integer getSubscibeMoney() {
        return subscibeMoney;
    }

    public void setSubscibeMoney(Integer subscibeMoney) {
        this.subscibeMoney = subscibeMoney;
    }

    public Integer getPublish() {
        return publish;
    }

    public void setPublish(Integer publish) {
        this.publish = publish;
    }

    public Integer getImpower() {
        return impower;
    }

    public void setImpower(Integer impower) {
        this.impower = impower;
    }

    public Integer getOrigin() {
        return origin;
    }

    public void setOrigin(Integer origin) {
        this.origin = origin;
    }

    public Integer getBooktype() {
        return booktype;
    }

    public void setBooktype(Integer booktype) {
        this.booktype = booktype;
    }

    public Boolean getIsremen() {
        return isremen;
    }

    public void setIsremen(Boolean isremen) {
        this.isremen = isremen;
    }

    public Double getGradeSum() {
        return gradeSum;
    }

    public void setGradeSum(Double gradeSum) {
        this.gradeSum = gradeSum;
    }

    public Integer getSectionNumber() {
        return sectionNumber;
    }

    public void setSectionNumber(Integer sectionNumber) {
        this.sectionNumber = sectionNumber;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Date getCreatedate() {
        return createdate;
    }

    public void setCreatedate(Date createdate) {
        this.createdate = createdate;
    }

    public Date getUpdatedate() {
        return updatedate;
    }

    public void setUpdatedate(Date updatedate) {
        this.updatedate = updatedate;
    }

    public String getBookname() {
        return bookname;
    }

    public void setBookname(String bookname) {
        this.bookname = bookname;
    }

    public String getBookno() {
        return bookno;
    }

    public void setBookno(String bookno) {
        this.bookno = bookno;
    }

    public String getPicurl() {
        return picurl;
    }

    public void setPicurl(String picurl) {
        this.picurl = picurl;
    }

    public Integer getBooknum() {
        return booknum;
    }

    public void setBooknum(Integer booknum) {
        this.booknum = booknum;
    }

    public String getCategoryname() {
        return categoryname;
    }

    public void setCategoryname(String categoryname) {
        this.categoryname = categoryname;
    }

    public Integer getCategoryid() {
        return categoryid;
    }

    public void setCategoryid(Integer categoryid) {
        this.categoryid = categoryid;
    }

    public String getClassificationname() {
        return classificationname;
    }

    public void setClassificationname(String classificationname) {
        this.classificationname = classificationname;
    }

    public Integer getClassificationid() {
        return classificationid;
    }

    public void setClassificationid(Integer classificationid) {
        this.classificationid = classificationid;
    }

    public Boolean getIspay() {
        return ispay;
    }

    public void setIspay(Boolean ispay) {
        this.ispay = ispay;
    }

    public String getAuthorCode() {
        return authorCode;
    }

    public void setAuthorCode(String authorCode) {
        this.authorCode = authorCode;
    }

    public String getAuthorName() {
        return authorName;
    }

    public void setAuthorName(String authorName) {
        this.authorName = authorName;
    }

    public Boolean getIssanjie() {
        return issanjie;
    }

    public void setIssanjie(Boolean issanjie) {
        this.issanjie = issanjie;
    }

    public Boolean getIswuxia() {
        return iswuxia;
    }

    public void setIswuxia(Boolean iswuxia) {
        this.iswuxia = iswuxia;
    }

    public Boolean getIsxianjie() {
        return isxianjie;
    }

    public void setIsxianjie(Boolean isxianjie) {
        this.isxianjie = isxianjie;
    }

    public Boolean getIsqihuan() {
        return isqihuan;
    }

    public void setIsqihuan(Boolean isqihuan) {
        this.isqihuan = isqihuan;
    }

    public Boolean getIsgongting() {
        return isgongting;
    }

    public void setIsgongting(Boolean isgongting) {
        this.isgongting = isgongting;
    }

    public Boolean getIsxianyan() {
        return isxianyan;
    }

    public void setIsxianyan(Boolean isxianyan) {
        this.isxianyan = isxianyan;
    }

    public Boolean getIsjingxuan() {
        return isjingxuan;
    }

    public void setIsjingxuan(Boolean isjingxuan) {
        this.isjingxuan = isjingxuan;
    }

    public Boolean getIsdelete() {
        return isdelete;
    }

    public void setIsdelete(Boolean isdelete) {
        this.isdelete = isdelete;
    }

    public String getNewsection() {
        return newsection;
    }

    public void setNewsection(String newsection) {
        this.newsection = newsection;
    }

    public Integer getNewsectionid() {
        return newsectionid;
    }

    public void setNewsectionid(Integer newsectionid) {
        this.newsectionid = newsectionid;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public Integer getChecknum() {
        return checknum;
    }

    public void setChecknum(Integer checknum) {
        this.checknum = checknum;
    }

    public String getIntroduction() {
        return introduction;
    }

    public void setIntroduction(String introduction) {
        this.introduction = introduction;
    }

    public Integer getSell() {
        return sell;
    }

    public void setSell(Integer sell) {
        this.sell = sell;
    }

    public Double getGrade() {
        return grade;
    }

    public void setGrade(Double grade) {
        this.grade = grade;
    }

    public Integer getGradeNumber() {
        return gradeNumber;
    }

    public void setGradeNumber(Integer gradeNumber) {
        this.gradeNumber = gradeNumber;
    }

    public Boolean getIsserialize() {
        return isserialize;
    }

    public void setIsserialize(Boolean isserialize) {
        this.isserialize = isserialize;
    }

    public Integer getWordType() {
        return wordType;
    }

    public void setWordType(Integer wordType) {
        this.wordType = wordType;
    }

    public Integer getLikeCount() {
        return likeCount;
    }

    public void setLikeCount(Integer likeCount) {
        this.likeCount = likeCount;
    }

    public Integer getCollectionCount() {
        return collectionCount;
    }

    public void setCollectionCount(Integer collectionCount) {
        this.collectionCount = collectionCount;
    }

    public Integer getRewardCount() {
        return rewardCount;
    }

    public void setRewardCount(Integer rewardCount) {
        this.rewardCount = rewardCount;
    }

    public Integer getRewardMoney() {
        return rewardMoney;
    }

    public void setRewardMoney(Integer rewardMoney) {
        this.rewardMoney = rewardMoney;
    }

    public Integer getCommentCount() {
        return commentCount;
    }

    public void setCommentCount(Integer commentCount) {
        this.commentCount = commentCount;
    }

    public Integer getCommentGirlCount() {
        return commentGirlCount;
    }

    public void setCommentGirlCount(Integer commentGirlCount) {
        this.commentGirlCount = commentGirlCount;
    }

    public Integer getCommentBoyCount() {
        return commentBoyCount;
    }

    public void setCommentBoyCount(Integer commentBoyCount) {
        this.commentBoyCount = commentBoyCount;
    }

    public Integer getFontCount() {
        return fontCount;
    }

    public void setFontCount(Integer fontCount) {
        this.fontCount = fontCount;
    }
}